package org.setec.config;

import java.io.File;
import java.util.List;

public class Configuration {

    public static interface Mode {
        public final String LEARN = "learn";
        public final String MOCK = "mock";
        public final String AUTO = "auto";
        public final String PASS = "pass";
        public final String HASHSYNC = "hashsync";//requires running server stub digester
    }

    private String mode;
    private String storage;
    private List aspectList;

    public void setMode(String mode) {
        this.mode = mode;
    }

    public void setStorage(String storage) {

        System.out.println("MM Storage location: " + new File(storage).getAbsolutePath());
        
        this.storage = storage;
    }

    public String getMode() {
        return mode;
    }

    public String getStorage() {
        return storage;
    }

    public List getAspectList() {
        return aspectList;
    }

    public void setAspectList(List aspectList) {
        this.aspectList = aspectList;
    }
}
